#ifndef _OC_GLTF_OBJCET_H_
#define _OC_GLTF_OBJCET_H_

#include "BatchGroup.h"

namespace OCPP
{
	namespace Cesium
	{
		class _Osg2CesiumExport gltfObject : public BatchGroup
		{
		public:
			gltfObject(gltfOptions& options1, FeatureBatchTable* featureBatchTable = NULL);

			bool writeToFile(String filename, bool isBinary);
			bool writeToStream(std::ostream& output, bool isBinary);
			uint32 bytesLength();
		protected:
			~gltfObject();
		private:
			uint32							mBytesLength = 0;
		};
	}
}


#endif
